generous nature - Alemán Inglés Diccionario